be full of scars and bruises - Turkish English Dictionary